Volume 34, Issue 4, October 2017, Pages 1581-1600
Ahmed M. Hassan; Mohamed M. Ibrahim
Volume 25, Issue 4, October 2008, Pages 1389-1409
Mohamed M. Ibrahim